package com.tedu.API.date;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 第三版  Java时间类   jdk1.8新特性
 * 包位置：java.time
 * LocalDateTime     本地日期时间类
 * 子类：使用子类方法，创建LocalDateTime父类
 * LocalDate         LocalTime
 * 国际化标准制定时间：ISO  8601  规定日期和时间格式
 * 规范字符串：  yyyy-MM-ddTHH:mm:ss.SSS【自带毫秒时间】
 * 创建对象：LocalDateTime  引用=LocalDateTime.now();
 */
public class LocalDateTimeAPI{
    public static void main(String[] args) {
        //now() 获取当前日期时间【理解：自带new对象】
        LocalDateTime cdl= LocalDateTime.now();
        System.out.println("当前的日期时间时："+cdl);

        LocalDate ld=cdl.toLocalDate();//当前日期
        System.out.println("当前日期："+ld);
        LocalTime cd=cdl.toLocalTime();//当前时间
        System.out.println("当前时间："+cd);
        int hour=cdl.getHour();//获取小时
        System.out.println("当前小时："+hour);
    }
}
